revenue sharing claim sales pledge agreement - Français Anglais Dictionnaire